Software pertaining to the preparation of CAD data from IGES interface for mesh-free and mesh-based numerical solvers (IntegralCAD version 0.9.1)
نویسنده
چکیده
We focus on the programming aspect of the treatment of digitized geometries for subsequent use in mesh-free and mesh-based numerical solvers. That perspective includes the description of our C/C++ implementations which use OpenGL for the visualization and MFC classes for the user interface. We report on our experience about implementing with the IGES interface which serves as input for storage of geometric information. For mesh-free numerical solvers, it is helpful to decompose the boundary of a given solid into a set of four-sided surfaces. Additionally, we will describe the treatment of diffeomorphisms on four-sided domains by using transfinite interpolations. In particular, Coons and Gordon patches are appropriate for dealing with such mappings when the equations of the delineating curves are explicitly known. On the other hand, we show the implementation of the mesh generation algorithms which invoke the Laplace-Beltrami operator. We start from coarse meshes which one refine according to generalized Delaunay techniques. Our software is also featured by its ability of treating assembly of solids in B-Rep scheme.
منابع مشابه
Geometric Processing of Cad Data and Meshes as Input of Integral Equation Solvers
Among the presently known numerical solvers of integral equations, two main categories of approaches can be traced: • Mesh-free approaches • Mesh-based approaches. We will propose some techniques to process geometric data so that they can be efficiently used in subsequent numerical treatments of integral equations. In order to prepare geometric information so that the above two approaches can b...
متن کاملViscous Models Comparison in Water Impact of Twin 2D Falling Wedges Simulation by Different Numerical Solvers
In this paper, symmetric water entry of twin wedges is investigated for deadrise angle of 30 degree. Three numerical simulation of a symmetric impact, considering rigid body dynamic equations of motion in two-phase flow is presented. The two-phase flow around the wedges is solved by Finite Element based on Finite Volume method (FEM-FVM) which is used in conjunction with Volume of Fluid (VOF) sc...
متن کاملAutomatic pre-mesh CAD data repairing
Computer aided design (CAD) models are the starting point for many downstream applications such as mesh generation, structural/fluid/thermal analysis, rapid prototyping, numerical controlled machining, casting, computer graphics. Each of these downstream applications are strongly dependent on the accuracy and consistency of the input geometry, but due to numerical problems, imprecise design, so...
متن کاملNumerical Study on Resistance of a Bulk Carrier Vessel Using CFD Method
Bulk carriers have an important role in international maritime transport. In this paper, we carried out a numerical study on a model of bulk carrier vessel and calculated total resistance of the model. A model of a bulk carrier vessel with length of 2.76 m, breadth of 0.403 m and draught of 0.173 m was selected for numerical modeling. Numerical work was done by commercial CFD software ANSY...
متن کاملHexahedral Meshing of complex and invalid CAD Geometries
The primary requirement for a mesh generator used in an automated tool is robustness. Surface based meshing algorithms fail very often especially with invalid boundary representation geometries. With generic boundary representation formats like STEP or IGES, invalid geometries are very common due to the loss of information and precision in CAD Data Exchange. This paper presents an approach to a...
متن کامل